Control policy of a hysteretic bulk queueing system

نویسندگان

  • Lotfi Tadj
  • Jau-Chuan Ke
چکیده

K e y w o r d s B a t c h arrival, Bulk service, Hysteresis, Embedded Markov chain, Semiregenerative process, Control policy. 1. I N T R O D U C T I O N The goal of this paper is to design an optimal control policy for a batch arrival, bulk service queueing system under N-policy. In this system, customers arrive to the queueing facility in groups of random size and are served in groups of a fixed size. The server checks the queue at every service completion instant. Given two fixed thresholds r and N, (N > r), if more than r customers are in line, then the server picks a group of r customers and processes them in a single batch. If less than r customers are in line, then the server idles and waits for the queue to reach the value N. Once the level N is reached (or exceeded, because arrivals are in batches), then a group is picked and the r customers are served altogether. Using Kendall 's notation, the model considered here is an MX/Gr/1 under N-policy. The optimal control of bulk service systems was started by the authors in [1] where an M / G r / 1 under N-policy was considered. In this paper, the results of [1] are generalized to the case where 0895-7177/05/$ see front mat te r (~ 2005 Elsevier Ltd. All rights reserved. doi:10.1016/j.mcm.2003.07.017 Typeset by ~4j~4S-TEX 572 L. TADJ AND J.-C. K~. the arrival process is no longer orderly Poisson but compound Poisson. The literature on the optimal control of N-policy queueing systems is rich and varied. Various scenarios have been considered by the researchers, see [1] for a survey. Nevertheless, to the best of the authors' knowledge, except in [1], the optimal control of a bulk service system has not been dealt with. We analyze the model by the method of embedded Markov chain and semiregenerative techniques. We derive all the key elements required to build a prescriptive model for the queueing system: system-size steady-state probabilities of the discrete and continuous time parameter processes, along with some important system characteristics such as mean system size, mean busy period, mean idle period, and mean busy cycle. The prescriptive model of this system consists in designing an optimal control policy. We seek optimal values for the threshold levels r and N. What should these values be in order to minimize the system's expected cost per unit of time? The model is described and analyzed in Section 2. Section 3 discusses the control problem. Our interest is in the numerical results of Section 4, in which the model is studied in detail and some important operating characteristics are revealed. Conclusions are given in Section 5. 2. M O D E L D E S C R I P T I O N A N D S T E A D Y S T A T E RESULTS Consider the MX/Gr/1 queueing system. The arrival process is compound Poisson with rate A. Sizes of successive arriving batches are Xo, X1,. . . , where X0 = i and X1,X2,.. . are lid, distributed as a(z) = E[zX1]. The first and second moments, a = E[X1] and a2 = E[X~], respectively, are assumed to be finite. The process Sn = Xo + X1 + ... + Xn is a delayed renewal process. The service time as of n th batch of customers has a general distribution B(t) with LaplaceStieltjes transform B*(s) = E[e-8a~], and finite first and second moments, b --E[a~] and b2 = E[a2], respectively. The waiting room is unlimited. The service discipline is FIFO. The process of interest is the number Q(t) of customers in the system at time t. Let T~ denote the n th service completion instant. Then, Q~ = Q(T~+) is the embedded process and represents the number of customers in the system at a service completion epoch. The service discipline is as follows. If at a service completion there are more than r customers in the queue, then the server takes a batch of customers of size r to process in a single batch. On the other hand, if at a service completion there are less than r customers in the queue, then the server starts an idle period and when the queue size reaches (or, most probably, exceeds) for the first time the value N, (N > r), then he takes a batch of customers of size r to process in a single batch. Analysis of this bulk queueing system requires knowledge of the first excess level and other related processes. Let the index ~ be, such that u = inf{k : Sk >_ N}. If ~'i denotes the arrival epoch of group Xi, then the instant T. is the first passage time after Tn of the queueing process to reach or exceed level N. The level S~ is called the level of the first excess. It was studied in a work of Abolnikov and Dshalalow [2], who show that its probability generating function L(~ ) (z) = Ei[zSv], satisfies L(~)(z)= N,,-,g-i-l { a(z)~la(x) } z :a x)l ' where the operator ~ is defined, for k > 0, by :D~ (.) = I lim Ok k. (')" i < N , (1)

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Queues with Lévy input and hysteretic control

We consider a (doubly) reflected Lévy process where the Lévy exponent is controlled by a hysteretic policy consisting of two stages. In each stage there is typically a different service speed, drift parameter, or arrival rate. We determine the steadystate performance, both for systems with finite and infinite capacity. Thereby, we unify and extend many existing results in the literature focusin...

متن کامل

A Queueing-Inventory System with Repair Center for Defective Items and One-for-One Ordering Policy

In this paper we consider a system consisting of a supplier with a single processing unit, a repair center, and a retailer with Poisson demand. We assume that the retailer applies one-for-one ordering policy with backorders for his inventory control. The retailer’s orders form a queue in the supplier processing unit. We also assume that a certain fraction of the products produced by the supplie...

متن کامل

Analysis of an M|G|1|R queue with batch arrivals and two hysteretic overload control policies

Hysteretic control of arrivals is one of the most easy-to-implement and effective solutions of overload problems occurring in SIP-servers. A mathematical model of an SIP server based on the queueing system M [X]|G|1〈L,H〉|〈H,R〉 with batch arrivals and two hysteretic loops is being analyzed. This paper proposes two analytical methods for studying performance characteristics related to the number ...

متن کامل

Queueing Inventory System in a Two-level Supply Chain with One-for-One Ordering Policy

Consider a two-level inventory system consisting of one supplier and one retailer. The retailer faces a Poisson demand with a known rate and applies base stock (one-for-one ordering) policy. That is, his inventory position is set to a pre-determined level, so the demand pattern is transferred exactly to the supplier. The supplier has an inventory system and a service unit with exponentially dis...

متن کامل

Pii: S0898-1221(99)00168-6

Abstrac t -We consider in this paper, an r-quorum queueing system with random server capacity under N-policy discipline (hysteretic system). We find a necessary and sufficient condition for ergodicity, the probability generating function of the steady state vector of probabilities for the embedded process and the continuous time parameter, and some system characteristics. The decomposition prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Mathematical and Computer Modelling

دوره 41  شماره 

صفحات  -

تاریخ انتشار 2005